tutelary spirit of a community - Español Inglés Diccionario